base transceiver stations - Español Inglés Diccionario